home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / gd_v11.zip / GD.DOC < prev    next >
Text File  |  1992-12-29  |  15KB  |  612 lines

  1. .PL
  2.         GameDirecotr V.1.1 User Manual                          12/24/92
  3.  
  4.  
  5.  
  6.  
  7.                             G A M E   D I R E C T O R
  8.  
  9.  
  10.  
  11.  
  12.                                    Version 1.1
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                (C) Copyright 1992 Jack Hwang, All Rights Reserved
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                    1
  63.         GameDirecotr V.1.1 User Manual                          12/24/92
  64.  
  65.  
  66.                          T a b l e   o f   C o n t e n t
  67.                         ---------------------------------
  68.  
  69.         Software License . . . . . . . . . . . . . . . . . . . . . . . 3
  70.         Disclaimer of Warranty . . . . . . . . . . . . . . . . . . . . 4
  71.         Legal Concerns . . . . . . . . . . . . . . . . . . . . . . . . 5
  72.         Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  73.         Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  74.         Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  75.         History. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  76.         Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  77.         Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . 9
  78.         Registration . . . . . . . . . . . . . . . . . . . . . . . . . 10
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.                                    2
  124.         GameDirecotr V.1.1 User Manual                          12/24/92
  125.  
  126.  
  127.                                 SOFTWARE LICENSE
  128.                                ------------------
  129.  
  130.            -----------------------------------------------------------
  131.                GameDirector V.1.0 (C) Copyright 1992, Jack Hwang.
  132.                All Rights Reserved.
  133.            -----------------------------------------------------------
  134.  
  135.         Read this user agreement carefully before using the software.  By 
  136.         using  the software, you  agree to  be bound  by  the   following 
  137.         terms of the license and warranty.
  138.  
  139.         This  software is a shareware.  If you like it and want  to  keep 
  140.         it,  please register with the form in the end of  this  document.  
  141.         The registration fee is $25.
  142.  
  143.         You  are encouraged to copy and distribute this software  freely, 
  144.         provided:
  145.  
  146.         1) No fee is charged beyond the actual cost for such copying  and    
  147.            distribution.
  148.  
  149.         2) All  files in the package are distributed in  their  original,       
  150.            unmodified status (including this document). All user  created 
  151.            JUDGE  files, except for mentioned in the  file  FILELIST.DST, 
  152.            are  not distributed along with this software (See the  "Legal 
  153.            Concerns" section below.) 
  154.  
  155.         All comments, suggestions, bug reports should be sent to:
  156.  
  157.         Chia-Hwong [Jack] Hwang            Internet:    jch@netcom.com
  158.         1350 Frontenac Avenue              CompuServe:  74650,222
  159.         Sunnyvale, CA 95087
  160.         (408) 739-9841
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.                                    3
  185.         GameDirecotr V.1.1 User Manual                          12/24/92
  186.  
  187.  
  188.                              DISCLAIMER OF WARRANTY
  189.                              ----------------------
  190.  
  191.         The   copyright  holder  specifically  disclaims  any   warranty, 
  192.         expressed  or implied, including but not limited to, any  implied 
  193.         warranty of merchantability or fitness for a particular  purpose.  
  194.         The  program  is  provided 'as is.'  The entire risk  as  to  the 
  195.         quality and performance of the program is with you.
  196.  
  197.         In no event unless required by applicable law will the  copyright 
  198.         holder be liable for any damages, including any general, special, 
  199.         incidental  or  consequential damages arising out of the  use  or 
  200.         misuse of the program (including but not limited to loss of data, 
  201.         or data being rendered inaccurate) or losses sustained by you  or 
  202.         third  parties  or a failure of the program to operate  with  any 
  203.         other  program,  even  if such holder has  been  advised  of  the 
  204.         possibility of such damages.
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.                                    4
  246.         GameDirecotr V.1.1 User Manual                          12/24/92
  247.  
  248.  
  249.                                  Legal Concerns
  250.                                  --------------
  251.  
  252.         Since  GameDirector is a tool for editing game files,  there  are 
  253.         some concerns about its proper uses.
  254.  
  255.         First,  the knowledge and information about the contents  of  the 
  256.         game  files  might be protected by copyright law or  the  license 
  257.         agreements  from  the respective companies which own  the  games.  
  258.         The  users  of  GameDirector are advised to be  careful  on  this 
  259.         issue.
  260.  
  261.         Second,  there is no plan to include any definition file for  any 
  262.         commercial or copyrighted game in the current release except  for 
  263.         the examples.  The users need to write their own definitions  for 
  264.         their own target games.
  265.  
  266.         Third,  there  will be efforts to get  legal  authorizations  for 
  267.         distributing  JUDGE  files for popular games.  However,  this  is 
  268.         impossible if the users don't support GameDirector.  Thus, please 
  269.         register  and  send  in your contributions of  idea  and  JUDGEs.  
  270.         Also,  MAKE  A LOUD VOICE TO THOSE COMPANY!!!  Maybe  they  would 
  271.         provide their own JUDGE files as customers request.
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.                                    5
  307.         GameDirecotr V.1.1 User Manual                          12/24/92
  308.  
  309.  
  310.                                     Overview
  311.                                     --------
  312.  
  313.         GameDirector  is  a game data editor for computer games.   It  is 
  314.         universal and easy to use.
  315.            
  316.         It  is  universal  because it provides  JUDGE  (Jack's  Universal 
  317.         Definition language for Game Editing) as a definition language to 
  318.         interpret  data in files.  That means users can use  Gamedirector 
  319.         on  almost  any  game  file,  as long  as  they  can  define  it.  
  320.         Moreover,  the users can even have different definitions for  the 
  321.         same file!
  322.  
  323.         It is easy to use because data editing becomes filling up couples 
  324.         of  forms in GameDirector.  The form entry is more  readable  and 
  325.         convenient  than HEX editing.  Some descriptive  information  can 
  326.         also be attached to a field for instructing the users what values 
  327.         should  be entered.  Furthermore, since the forms are defined  in 
  328.         JUDGE, the users can add, delete, and modify the definitions  any 
  329.         time  they  want.   The  definitions can  grow  with  the  users' 
  330.         progress in the games.
  331.  
  332.         Of course, GameDirector would be the most useful to  role-playing 
  333.         games.   But it is not limited to that.  Any computer game,  even 
  334.         the  shoot-them-all type, can still benefit from GameDirector, if 
  335.         the game saved progress data in a file.
  336.  
  337.         Part  of  the strength of GameDirector is in its  uses  of  JUDGE 
  338.         language. JUDGE provides structural definitions for data and  its 
  339.         interface for editing.  The definitions for a data file is viewed 
  340.         as a 'module.'
  341.  
  342.         A  module consists of several records.  A record is a  collection 
  343.         of  data fields.  There are two types of records -- absolute  and 
  344.         relative.  The absolute record are for 'flat' data fields,  i.e., 
  345.         there  will be only one data object in the file which  associates 
  346.         with  the field.  The example for such record would be team  data 
  347.         in a role-playing game.  The relative record are for data  fields 
  348.         which  are used in several set of data in the file.  The  exa